package com.myebills.ebpsfrontend.cust.controller;

import com.checkfree.isolutions.customer.persist.User;
import com.checkfree.isolutions.customer.persist.Account;
import com.checkfree.isolutions.statement.persist.Statement;

/**
 * Defines static constants that can be used by servlets and imported into JSP's to help
 * keep names of shared context, init, session, and request parameters and attributes in sync.
 */
public class EbppxCusConstants {

    //retrieve previous 6 months statements
    public static final int STMT_START_MONTH= -6;

    public static final String PREFIX = "Cus";

    public static final String ACCT_TEL = PREFIX + "AcctTel";

    public static final String CORP_ACCT_TEL = PREFIX + "CorpAcctTel";

    public static final String BILL_LIST = PREFIX + "BillList";

    public static final String RECENT_BILLS = PREFIX + "RecentBills";

    public static final String BILL_DELIVERY_OPTIONS = PREFIX + "BillDeliveryOptions";

    public static final String CONFIRM_BILL_DELIVERY = PREFIX + "ConfirmBillDelivery";

    public static final String CORP_BILL_LIST = PREFIX + "CorpBillList";

    public static final String SELF_CARE = PREFIX + "SelfCare";

    public static final String HELP = "OnlineHelp";

    public static final String CONFIRM = PREFIX + "Confirm";

    public static final String ADD_SELF_CARE = PREFIX + "AddSelfCare";

    public static final String DLOAD_PDF = "DownloadBill";

    public static final String DLOAD_PDF_SINGLE = "PDFServlet";

    public static final String DLOAD_CSV = "DownloadBillCSV";

    public static final String STMT_ACCT = PREFIX + "StmtAcct";

    public static final String STMT_MESG = PREFIX + "StmtMesg";

    public static final String ACCT_SUMM = PREFIX + "AcctSumm";

    public static final String TEL_SUMM = PREFIX + "TelSumm";

    public static final String TEL_DET = PREFIX + "TelDet";

    public static final String STMT_FOOTNOTE = PREFIX + "StmtFootnote";

    public static final String PAY_HISTORY = PREFIX + "PayHistory";

    public static final String PHONE_BOOK_LIST = PREFIX + "PhoneBookList";

    public static final String PHONE_BOOK_ADD = PREFIX + "PhoneBookAdd";

    public static final String PHONE_BOOK_UPDATE = PREFIX + "PhoneBookUpdate";

    public static final String PHONE_BOOK_UPDATE_ALL = PREFIX + "PhoneBookUpdateAll";

    public static final String PHONE_BOOK_POPUP = PREFIX + "PhoneBookPopUp";

    public static final String ADD_PHONE_BOOK_POPUP = PREFIX + "AddPhoneBookPopUp";

    public static final String BILL_DELIVERY_STATUS = PREFIX + "BillDeliveryStatus";

    public static final String CORPORATE_LOGIN = PREFIX + "CorporateLogin";

    public static final String CALL_TAGGING_CALCULATION = PREFIX + "CallTaggingCalculation";

    public static final String BUSINESS_CALL = "B";

    public static final String PERSONAL_CALL = "P";

    public static final String UNKNOWN_CALL = "U";
    
    //email log Constants
    
    //added for emailLog
    public static final String CUST_SUBSCRIPTION_ACTION = "Subscription";
    
    public static final String CUST_SUBSCRIPTION_UPDATE_ACTION = "Update";
    
    public static final String CUST_UNSUBSCRIPTION_ACTION = "Unsubscription";
    
    public static final String CUST_VERIFICATION_ACTION = "Verification";
    
    public static final String CUST_SUBSCRIPTION_ACTION_VALUE = "Email Sent";
    
    public static final String CUST_SUBSCRIPTION_UPDATE_ACTION_VALUE = "Email Sent";
    
    public static final String CUST_UNSUBSCRIPTION_ACTION_VALUE = "Email Sent";
    
    public static final String CUST_VERIFICATION_ACTION_ACTION = "Email Verified";
    
    public static final String CUST_UPDATED_BY_CHANNEL = "MOA";

}
